#ifndef __DS18B20_H
#define	__DS18B20_H



// #include "stm32f10x.h"
#include <stdint.h>





/************************** DS18B20 函数声明 ********************************/
uint8_t                  DS18B20_Init                      ( void );
void                     DS18B20_ReadId                    ( uint8_t * ds18b20_id );
float                    DS18B20_GetTemp_SkipRom           ( void );
float                    DS18B20_GetTemp_MatchRom          ( uint8_t * ds18b20_id );

extern void DS18B20_gpio_test();
extern void DS18B20_DELAY_START();
extern void DS18B20_DELAY_ABSOLUTE_US(uint32_t us);
extern  void DS18B20_GPIO_Config(void);

#endif /* __DS18B20_H */






